separate sewerage system - Francés Inglés Diccionario